offshore corporation - English Synonyms Dictionary